<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		
<script type="text/javascript" src="http://assets.zhihuishu.com/jquery/1.8.3/jquery.min.js"></script>
	</head>
	<body>
		
		<div id="apDiv" style="height: 30px;width: 30px;">apDiv</div>
		
	</body>
</html>

<script type="text/javascript">

	//方法定义
	var windowBox={
		
		//定义一个函数
		aa:function(){
			alert("我是var====aa");
			this.cc();
		},
		
		
		bb:function(num){
			alert("我是bb,数字是："+num);
		},
		
		cc:function(){
			alert("我是存储");
		}
	};
	
		//定义方法
		windowBox.aa();
		
		$.windowBox.bb(123);

	
	
	//传参数
	var aa=function(obj){
		
		//alert(obj.name+"==="+obj.age);
		
	}
	$.windowBox2=aa;
	$.windowBox2({
		
		name:"金星",
		
		age:20
		
	});
	
//	方法例子

//	方法一  apDiv悬浮层位置居中控制

	jQuery.fn.setApDiv=function(){
		
		var height=$(window).height();
		var width=$(window).width();
		var apHeight=height-$("#apDiv").height();
		var apWidth=width-$("#apDiv").width();
		
		$("#apDiv").css("top",apHeight/2);
		$("#apDiv").css("left",apWidth/2); 
		
		//alert("父类"+(apHeight/2)+"==="+apWidth/2);
	}
	
	//调用方法
	$("#apDiv").setApDiv();
	
	
//	方法二
	jQuery.extend({
		
		setApDiv:function(){
			
			var height=$(window).height();
			var width=$(window).width();
			var apHeight=height-$("#apDiv").height();
			var apWidth=width-$("#apDiv").width();
			
			$("#apDiv").css("top",apHeight/2);
			$("#apDiv").css("left",apWidth/2); 
			
			//alert("子类"+(apHeight/2)+"==="+apWidth/2);
		}
		
	})
	
	//调回方法
	$.setApDiv();
	
	
	//方法三   post请求

	$.postJSON = function(url, data, callback) {
		$.post(url, data, callback, "json");
	}; 
	
//	调用方法：
	$.postJSON('/post/getsecurejsonpost',{}, function(data) {});
</script>
